Skip to content

release: sync alpha bincache assets to s3 bucket - #3181

Merged
tormath1 merged 1 commit into
mainfrom
tormath1/cloudflare
Sep 12, 2025
Merged

tormath1 merged 1 commit into
mainfrom
tormath1/cloudflare

Conversation

@tormath1

@tormath1 tormath1 commented Aug 12, 2025 •

Copy link
Copy Markdown
Contributor

In this PR, we add a new step to the 'release' CI job. The goal is to publish release artifacts for alpha channel on Cloudflare Bucket to experiment with this kind of storage for release artifacts.

TODO:

  • Setup r2.dev URL for public development URL (CNCF ticket is still open...)

Locally tested:

$ aws s3 ls s3://flatcar/ --recursive
2025-08-12 10:26:44       1237 alpha/amd64/4372.0.1/flatcar-container.tar.gz.DIGESTS.asc
2025-08-12 10:26:45        594 alpha/amd64/4372.0.1/flatcar-container.tar.gz.DIGESTS.sig
2025-08-12 10:26:45        318 alpha/amd64/4372.0.1/flatcar-container.tar.gz.DIGESTS
2025-08-12 10:26:44        594 alpha/amd64/4372.0.1/flatcar-container.tar.gz.sig
2025-08-12 10:34:12  409256107 alpha/amd64/4372.0.1/flatcar-container.tar.gz
2025-08-12 10:26:46       1216 alpha/amd64/4372.0.1/flatcar-incus.raw.DIGESTS.asc
2025-08-12 10:26:46        594 alpha/amd64/4372.0.1/flatcar-incus.raw.DIGESTS.sig
2025-08-12 10:26:46        297 alpha/amd64/4372.0.1/flatcar-incus.raw.DIGESTS
2025-08-12 10:26:47        594 alpha/amd64/4372.0.1/flatcar-incus.raw.sig
2025-08-12 10:38:02  122224640 alpha/amd64/4372.0.1/flatcar-incus.raw
...

This is the last step of the release job, so even if it fails, we can proceed with the release as usual.

Needs:

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
@tormath1 tormath1 changed the title [wip] release: sync alpha bincache assets to s3 bucket release: sync alpha bincache assets to s3 bucket Sep 11, 2025
@tormath1 tormath1 self-assigned this Sep 11, 2025
@tormath1
tormath1 marked this pull request as ready for review September 11, 2025 09:41
@tormath1
tormath1 requested a review from a team as a code owner September 11, 2025 09:41
@tormath1
tormath1 merged commit e2cb216 into main Sep 12, 2025
1 check failed
@tormath1
tormath1 deleted the tormath1/cloudflare branch September 12, 2025 08:41
pothos added a commit that referenced this pull request Oct 7, 2025
release: sync alpha bincache assets to s3 bucket
pothos added a commit that referenced this pull request Oct 7, 2025
release: sync alpha bincache assets to s3 bucket
pothos added a commit that referenced this pull request Oct 7, 2025
release: sync alpha bincache assets to s3 bucket

This branch had an error being deployed

1 failed deployment
development — 222cd1e8 Deployed Sep 11, 2025 by tormath1 via Check if we need to update the SDK #4147
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants